package com.example.cdmuseum.ui.activity;

import android.content.Intent;
import android.view.View;
import android.widget.AdapterView;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;

import com.example.cdmuseum.R;
import com.example.cdmuseum.base.BaseActivity;
import com.example.cdmuseum.bean.BoutiqueGv;
import com.example.cdmuseum.ui.adapter.BoutiqueHomeListAdapter;

import java.util.LinkedList;
import java.util.List;

import butterknife.BindView;

/**
 * BoutiqueHomeActivity
 * 精品首页
 */
public class BoutiqueHomeActivity3 extends BaseActivity {
    @BindView(R.id.rl_back)
    RelativeLayout back;


    @BindView(R.id.img_icon)
    ImageView img_icon;

    @BindView(R.id.tv_title)
    TextView tv_title;


    @BindView(R.id.tv_show_list)
    TextView tv_show_list;

    private List<BoutiqueGv> mData = null;
    private BoutiqueHomeListAdapter mAdapter = null;
    //
    @BindView(R.id.gv_data)
    GridView list_animal;


    String title;

    int img_id = 0;

    @Override
    protected int getLayoutId() {
        return R.layout.activity_boutique_home;
    }

    @Override
    protected void init() {
        Intent intent = getIntent();
        back.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                finish();
            }
        });
        initData();

        title = intent.getStringExtra("title");
        img_id = intent.getIntExtra("index", 0);
        if (img_id != 0) {
            img_icon.setImageResource(img_id);
        } else {
            img_icon.setImageResource(R.drawable.boutique_1);
        }
        tv_title.setText(title);
        tv_show_list.setText(title + "列表");
    }

    public void initData() {
        mData = new LinkedList<BoutiqueGv>();

        mData.add(new BoutiqueGv("《筠清馆法帖》", "刻帖始于北宋，兴盛于明清两代，为古代书迹的独特复制形式，以仿刻碑之法，将名家书迹摹刻于木石之上并传拓成拓本，进而保存与传播，是文学、史学、文献学、艺术学等多个学科研究的重要参考，拥有丰富的历史文化价值。《筠清馆法帖》收录了晋、梁、唐、宋、元时期的51份珍贵的书帖，这多为吴荣光与亲友自藏书迹；在书体方面，有楷书、行书、草书等，其中行草比例最大；选帖方面，以二王法帖为主，充分体现了吴荣光极致的书法审美。", R.drawable.p4_1));
        mData.add(new BoutiqueGv("真武祖庙灵应记碑阴刻文", "佛山有着大量的碑刻遗存，据《明清佛山碑刻文献经济资料》显示，明清至民国佛山镇碑刻79通，类型多样，内容丰富，集历史资料、人文景观、书法艺术和刻石技法于一身。拓片是使用纸墨等工具，从器物上捶印其形状、文字或图案的纸片。传拓兴起于隋唐,现存最早的实物为初唐拓片。北宋时期，传拓技艺日趋成熟，官私刻贴蔚然成风。清代中晚期，随着金石学的繁荣，传拓技艺走向高峰，留下了大量佳作。拓片是记录和传播中华民族文化艺术的重要载体，不仅为我们保留了无数珍贵的书法艺术资料和文献材料，而且有力推动了文化、艺术的传承和发展。关于佛山祖庙的故事，碑刻记载从未间断并流传至今，成为“祖庙文化”的重要载体和珍贵遗存。而碑文撰写者从明代户部尚书、布政使、左参议到清代的广州太守、南海县令，无一不在力证祖庙之于佛山，于南海县，于广州府乃至整个岭南的重要地位。这些精细写实、文雅写意的岭南碑刻，成为祖庙历史、文人艺术与工匠技艺结合之典范。", R.drawable.p4_2));


        mAdapter = new BoutiqueHomeListAdapter((LinkedList<BoutiqueGv>) mData, this);
        list_animal.setAdapter(mAdapter);
        list_animal.setOnItemClickListener(new AdapterView.OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> adapterView, View view, int i, long l) {
                Toast.makeText(getApplicationContext(), "点击" + i, Toast.LENGTH_SHORT).show();
                Intent intent = new Intent(BoutiqueHomeActivity3.this, BoutiqueHomeDetailActivity.class);
                intent.putExtra("img", mData.get(i).getaIcon());
                intent.putExtra("show_name", mData.get(i).getaName());
                intent.putExtra("description", mData.get(i).getaSpeak());
                intent.putExtra("index", i);
                startActivity(intent);
            }
        });
    }


}